european stoneseed - French English Dictionary